
// 抽象层级：手机
public abstract class Phone
{
  protected IOperatingSystem _os; // 桥接点！

  public Phone(IOperatingSystem os)
  {
    _os = os;
  }

  public abstract void PowerOn();
  public abstract void InstallApp(string name);
}